|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||
See:
Description
| Interface Summary | |
|---|---|
| CDrawable | TODO |
| ControllerDisplay | The interface ControllerDisplay can be used to define custom displays for available controllers. |
| ControllerInterface | |
| ControlListener | ControlListener is an interface that can be implemented by a custom class. |
| ControlP5Constants | |
| MultiListInterface | |
| Class Summary | |
|---|---|
| Bang | a bang controller triggers an event when pressed. |
| BitFontRenderer | The bitfontRenderer is used to draw any text labels used by controlP5 by default. |
| Button | A button triggers an event after it has been release. |
| CColor | |
| Chart | |
| ChartData | |
| ChartDataSet | |
| CheckBox | A checkBox is a multiple-choice radioButton. |
| ColorPicker | controlP5 is a processing gui library. |
| ControlBehavior | control behavior is an abstract class and must be extended, update() must be implemented in your custom control behavior. |
| ControlBroadcaster | |
| ControlCanvas | use a controlWindowCanvas to draw your own content into a control window. |
| ControlEvent | a controlEvent is sent to a PApplet whenever a controlP5 action has been made. |
| ControlFont | ControlFont is a container for a PFont that can be used for customizing the font of a label. |
| ControlGroup | use a controlGroup to bundle several controllers, controlGroups can be closed and opened to keep the screen organized. |
| Controller | Controller is an abstract class that is extended by any available controller within controlP5. |
| ControllerGroup | ControllerGroup is an abstract class and is extended by e.g. |
| ControllerList | |
| ControllerPlug | |
| ControllerSprite | |
| ControllerStyle | controlP5 is a processing gui library. |
| ControlP5 | controlP5 is a processing and java library for creating simple control GUIs. |
| ControlP5Base | |
| ControlP5IOHandler | |
| ControlP5XMLElement | XMLElement is a representation of an XML object. |
| ControlTimer | control timer is a timer that can be used e.g. |
| ControlWindow | the purpose of a control window is to out-source controllers so that they dont need to be drawn into the actual processing window. |
| ControlWindowCanvas | use a controlWindowCanvas to draw your custom content into a control window. |
| ControlWindowKeyHandler | |
| ControlWindowKeyListener | |
| CRect | |
| CVector3f | |
| DropdownList | |
| Knob | a knob. |
| Label | Label description tbd. |
| ListBox | scrollList, a list of selectable and scrollable items. |
| ListBoxItem | controlP5 is a processing gui library. |
| Matrix | a matrix is a 2d array with one pointer that traverses through the matrix with a timed interval. |
| MultiList | multilist has the effect of a menu-tree. |
| MultiListButton | |
| Numberbox | press the mouse inside a numberbox and move up and down to change the values of a numberbox. |
| Pad | |
| PAppletWindow | PAppletWIndow description. |
| Radio | Deprecated. use RadioButton or CheckBox instead ControlP5 Bang Button Knob Numberbox Radio Slider Tab Textfield Toggle |
| RadioButton | a radio button implementation. |
| Range | a slider. |
| ScrollList | |
| Slider | a slider is either used horizontally or vertically. |
| Slider2D | |
| Tab | Tab extends ControllerGroup, for more available methods see the ControllerGroup documentation. |
| Textarea | |
| Textfield | description for singleline textfield. |
| Textlabel | a textlabel is an image containing text rendered from a bitfont source image. |
| TickMark | |
| Toggle | a toggle can have two states, true and false, where true has the value 1 and false is 0. |
| Exception Summary | |
|---|---|
| ControlP5XMLParseException | An XMLParseException is thrown when an error occures while parsing an XML string. |
by andreas schlegel. www.sojamo.de/libraries/controlP5
controlP5 is a controller library for processing that works in authoring, application, and applet mode. controllers can be added to a processing sketch itself, to separate control windows, and can be organized in tabs.
all controllers are drawn on top of a processing sketch. several key combinations allow the user to show and hide the user interface, save and load. controlP5 setups can be saved and loaded locally or to/from a server.
the position of a controller can be adjusted during runtime by moving a controller with the ALT-key down.
the controlP5 source code repository is available at sourceforge at code.google.com/p/controlp5/source/browse/.
since the security regulations for applets are very high and strict, you need to make fields and functions that you control with controlP5 public in your code.
|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||